{
    // Use IntelliSense to learn about possible attributes.
    // Hover to view descriptions of existing attributes.
    // For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387
    "version": "0.2.0",
    "configurations": [
        {
            "type": "lldb",
            "request": "launch",
            "name": "Launch core example",
            "program": "${workspaceFolder}/${config:buildDir}/examples/division_core_example",
            "cwd": "${workspaceFolder}/${config:buildDir}/examples",
            "preLaunchTask": "Build example"
        },
        {
            "type": "lldb",
            "request": "launch",
            "name": "Launch canvas example",
            "program": "${workspaceFolder}/${config:buildDir}/division_canvas_example",
            "cwd": "${workspaceFolder}/${config:buildDir}/examples",
            "preLaunchTask": "Build example"
        },
        {
            "type": "lldb",
            "request": "launch",
            "name": "Launch view tree example",
            "program": "${workspaceFolder}/${config:buildDir}/examples/division_view_tree_example",
            "cwd": "${workspaceFolder}/${config:buildDir}/examples",
            "preLaunchTask": "Build example"
        },
        {
            "type": "lua-local",
            "request": "launch",
            "name": "Debug lua scripts",
            "program": {
                "command" : "${workspaceFolder}/${config:buildDir}/examples/division_view_tree_example"
            },
            "cwd": "${workspaceFolder}/${config:buildDir}/examples",
            "args": [ "${workspaceFolder}" ]
        }
    ]
}